be at your wits`end

پیشنهاد کاربران

To be so worried by a problem that you do not know what to do next
آنقدر نگران یک مشکل باشید که نمی دانید در مرحله بعد چه کاری انجام دهید.
منبع: Oxford advanced